DA, DB, DC, DD, DI, DS, DT, DU, DW (Display Memory) 

Syntax

DA | B | C | D | I | S | T | U | W} [[range]]

Parameters

range

The memory area to display. See Range SyntaxQ0D2XK for information on the range syntax.

 

Description

Displays the contents of memory in the given range. Each line shows the address of the first byte in the line, followed by the contents of memory at that and following locations.

If you omit range, the command will display memory starting at the ending location of the last Display command. This allows you to continuously scan through memory.

When WinDbg is displaying ANSI or Unicode characters, it will stop displaying characters at the first null byte. When displaying ANSI characters, all characters, including non-printable characters, are displayed using the current code page character set. With Unicode, all nonprintable and nonmappable characters are displayed as dots.

Command

Definition

Displays

 

DA

Display ANSI

ANSI (extended ASCII) characters

 

DB

Display Bytes (char)

Byte values and ANSI characters

 

DC

Display Code

Assembly-language instructions (disassembly)

 

DD

Display Doublewords
(long)

Doubleword (4-byte) values and ANSI characters

 

DI

Display 8-Byte Reals (double)

8-byte hexadecimal values and floating-point representations

 

DS

Display 4-Byte Reals
(float)

4-byte hexadecimal values and floating-point representations

 

DT

Display 10-Byte Reals
(long double)

10-byte hexadecimal values and floating-point representations

 

DU

Display Unicode

Unicode characters

 

DW

Display Words (short)

Word values and Unicode characters

 

 

 

Note  With the DC (Dump Code) command, you can use the standard range syntax or startaddress I line to dump line instructions starting at startaddress.